Spanish bayonet


Results for "Spanish bayonet"

English - Turkish Dictionary

Spanish bayonet

(English - Turkish Dictionary) :
bot. avizeağacı.